Towards a PaaS Architecture for Resource Allocation in IaaS Providers Considering Different Charging Models

نویسندگان

  • Cristiano C. A. Vieira
  • Luiz Fernando Bittencourt
  • Edmundo Roberto Mauro Madeira
چکیده

With the increase in computing infrastructure commercialization through the pay-as-you-go model, competition among providers puts the user as a decision agent on which is the best provider to comply with his/her demands and requirements. Currently, users rely on instances o ered as on-demand, reserved, and spot to decide which is the best resource allocation model over the time. In this work, we present substantial contributions to compose a PaaS architecture that leverages di erent charging models, where we propose the use of a new charging model called time-slotted reservation. Moreover, we developed an integer linear program (ILP) to perform the scheduling of incoming requests according to di erent QoS levels, proposing a mapping of those levels into the charging models o ered by IaaS providers. Simulations show the applicability of the ILP in the proposed model, being able to maximize the number of requisitions executed following the user’s QoS requirements.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient Resource Allocation and Scheduling in Cloud Computing Environment

The cloud architecture is usually composed of several XaaS layers—including Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS). The previous work studies efficient resource allocation to optimize objectives of cloud users, IaaS provider and SaaS provider in cloud computing. This work proposes the composition of different layers in the cloud, such a...

متن کامل

Optimizing Multi-tenant Cloud Resource Pools via Allocation of Reusable Time Slots

Typical pricing models for IaaS cloud providers are slotted, using hour and month as time units for metering and charging resource usage. Such models lead to financial loss as applications may release resources much earlier than the end of the last allocated time slot, leaving the cost paid for the rest of the time unit wasted. This problem can be minimized for multi-tenant environments by mana...

متن کامل

Towards Energy-aware IaaS-PaaS Co-design

The wide adoption of the cloud computing paradigm plays a crucial role in the ever-increasing demand for energy-efficient data centers. Driven by this requirement, cloud providers resort to a variety of techniques to improve energy usage at each level of the cloud computing stack. However, prior studies mostly consider resource-level energy optimizations in IaaS clouds, overlooking the workload...

متن کامل

Future Internet

Developing and deploying Service-based Applications (SBAs) using different Software-as-a-service (SaaS), Platform-as-a-service (PaaS) and Infrastructure-as-a-service (IaaS) offerings from multiple providers in the cloud is still not possible, since current cloud service offerings are often provided as monolithic, one-size-fits-all solutions and give little or no room for customization. This lim...

متن کامل

SeaClouds: An Open Reference Architecture for Multi-cloud Governance

We present the open reference architecture of the SeaClouds solution. It aims at enabling a seamless adaptive multi-cloud management of complex applications by supporting the distribution, monitoring and reconfiguration of app modules over heterogeneous cloud providers. 1 Motivation and Objectives of SeaClouds Cloud computing is a model for enabling convenient and on-demand network access to a ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013